The Computational Complexity of Disconnected Cut and 2K 2-Partition
نویسندگان
چکیده
For a connected graph G = (V,E), a subset U ⊆ V is called a disconnected cut if U disconnects the graph and the subgraph induced by U is disconnected as well. We show that the problem to test whether a graph has a disconnected cut is NPcomplete. This problem is polynomially equivalent to the following problems: testing if a graph has a 2K2-partition, testing if a graph allows a vertex-surjective homomorphism to the reflexive 4-cycle and testing if a graph has a spanning subgraph that consists of at most two bicliques. Hence, as an immediate consequence, these three decision problems are NP-complete as well. This settles an open problem frequently posed in each of the four settings.
منابع مشابه
The Computational Complexity of Disconnected Cut and 2 K 2 - Partition 1
For a connected graph G = (V,E), a subset U ⊆ V is called a disconnected cut if U disconnects the graph and the subgraph induced by U is disconnected as well. We show that the problem to test whether a graph has a disconnected cut is NPcomplete. This problem is polynomially equivalent to the following problems: testing if a graph has a 2K2-partition, testing if a graph allows a vertex-surjectiv...
متن کاملMinimal Disconnected Cuts in Planar Graphs
The problem of finding a disconnected cut in a graph is NP-hard in general but polynomial-time solvable on planar graphs. The problem of finding a minimal disconnected cut is also NP-hard but its computational complexity was not known for planar graphs. We show that it is polynomial-time solvable on 3-connected planar graphs but NP-hard for 2-connected planar graphs. Our technique for the first...
متن کاملApproximability of the k-server disconnection problem
Consider a network of k servers and their users. Each server provides a unique service that has a certain utility for each user. Now comes an attacker who wishes to destroy a set of network edges to maximize his net gain, namely the total disconnected utilities of the usersminus the total edge-destruction cost. This k -server disconnection problem is NP-hard and, furthermore, cannot be approxim...
متن کاملCs 598csc: Approximation Algorithms
In the study of approximation algorithms, there are many useful techniques that are demonstrated in the analysis of cut problems. Given a graph G = (V,E) with an assignment of weights to edges w : E → R+ a cut is a set E′ ⊆ E, whose removal from the graph will partition the vertices into two disconnected sets. For two vertices, s, t ∈ V , an s− t cut is the one that creates a partition with s a...
متن کاملDisconnected Cuts in Claw-free Graphs
A disconnected cut of a connected graph is a vertex cut that itself also induces a disconnected subgraph. The decision problem whether a graph has a disconnected cut is called Disconnected Cut. This problem is closely related to several homomorphism and contraction problems, and fits in an extensive line of research on vertex cuts with additional properties. It is known that Disconnected Cut is...
متن کامل